import request from "@/utils/request";

// 布局接口——查询布局接口
export function queryList(data) {
  return request({
    url: "/sysConfigMenuLayout/queryList",
    method: "get",
    params: data
  })
}

// 布局接口——保存布局接口
export function updateByModel(data) {
  return request({
    url: "/sysConfigMenuLayout/updateByModel",
    method: "post",
    data
  })
}

// 查询我的布局卡片绑定
export function queryMyLayoutCard(data) {
  return request({
    url: "/sysConfigMenuLayout/queryMyLayoutCard",
    method: "get",
    params: data
  })
}

// 查询卡片列表
export function queryCardList(data) {
  return request({
    url: "/sysConfigMenuLayout/queryCardList",
    method: "get",
    params: data
  })
}

// 绑定卡片
export function choseCard(data) {
  return request({
    url: "/sysConfigMenuLayout/choseCard",
    method: "post",
    data
  })
}

// 查询卡片绑定的数据
export function queryBindCardData(data) {
  return request({
    url: "/sysConfigMenuLayout/queryBindCardData",
    method: "get",
    params: data
  })
}

// 查询布尔数据数据解释
export function queryBooleanSpeak(data) {
  return request({
    url: "/sysConfigMenuLayout/queryBooleanSpeak",
    method: "get",
    params: data
  })
}

// 保存数据绑定配置
export function bindCardData(data) {
  return request({
    url: "/sysConfigMenuLayout/bindCardData",
    method: "post",
    data
  })
}

// 实时数据分页列表
export function queryPageByCardRealData(data) {
  return request({
    url: "/lElementData/queryPageByCardRealData",
    method: "get",
    params: data
  })
}

// 根据系统编码查询详情
export function queryCustomerCode(data) {
  return request({
    url: "/SysConfigMain/queryOne",
    method: "get",
    params: data
  })
}
